PostgreSQL provides developers with a rich set of tools to manage concurrent access to data. Internally, data consistency is maintained by using a multi-version model (multi-version concurrency control, MVCC). This means that each SQL statement sees
Postgres uses returning to implement last_insert_id of mysql. Today, I am asked if postgres has inserted a value like mysql and returned the inserted value. This is yes and has higher scalability. Example: [S @ localhost ~] $ Psqlpsql (9.2.4)
First, the environment$ psql--versionpsql (PostgreSQL) 9.4.4 As we all know, superuser privileges are too large for the security of the database, for non-administrator accounts, you need to create a normal user. Second, the grammar$ psql psql (9.4.
1. Fully Automated backupNeed to install postgres (preferably the same version) on the backup machineIn the Postgres directory to create a password to save the file (plaintext, so confidentiality is important), if not established, because each
BackgroundPostgreSQL logical backup, refers to online backup database data, DDL output as SQL statements, data can be in the form of SQL statements or fixed separators (row format) output.
The backup does not affect the DML operation of the Backup
Use CreateUser to create a user[Plain]View Plaincopyprint?
[Email protected] ~]$/data/pgsql/bin/createuser--help
CreateUser creates a new PostgreSQL role.
Usage:
CreateUser [OPTION] ... [ROLENAME]
Options:
-C,--connection-limit=n
This is a creation in
Article, where the information may have evolved or changed. "' Gopackage mainimport (" FMT "" Log "" Time "" Github.com/go-xorm/xorm "_" GITHUB.COM/LIB/PQ ") var engine *xorm. Enginefunc Main () {}func init () {psqlinfo: = FMT.
First, restore disk space:
In PostgreSQL, data rows that are deleted or updated using the Delete and UPDATE statements are not actually deleted, but only the state of the row is deleted or expired on the physical address of the old version of the
First, introduction:PG provides a new feature after the 9.* release, which is the read and write separation of stream replication, which is a typical application of PG high availability. This feature is called Active Dataguard in Oracle and is
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.